rat killer - German English Dictionary